var wpsConfig ={
     baseUrl :"http://121.196.21.211:8088/",
     params : {
        fileUrl:  "https://cdn.c20math.com/upload/img/校级管理员使用手册.pdf"
    },
    initDataOption:{
        url:'',
        model:'simple',  //normal:展示所有功能界面   simple:极简模式， 不显示头部和工具栏
        mount:document.querySelector('#app'),//挂载节点
        /*commonOptions配置项如果都为 true，即为normal模式，如果都为 false，即为simple模式，此配置会覆盖 model的配置。*/
        commonOptions:{
            isShowTopArea: true, //是否显示顶部区域(头部和工具栏)
            isShowHeader: true  // 隐藏头部区域
        },
        //文字选项
        wordOptions:{
            isShowDocMap:true,//是否开启目录功能 默认开启
            isBestScale:true, //默认以最佳比例展示
        },
        pdfOptions:{

        }
    },
    initTokenOption:{
        token:'',
        timeout: 10 * 60 * 1000, //默认十分钟左右最好
    },

    getViewUrlWebPath:  function getViewUrlWebPath(params,callback) {
    AjaxUtil.get(wpsConfig.baseUrl+"/v1/api/file/getViewUrlWebPath",params,callback)
}

}
   wpsConfig.getViewUrlWebPath(wpsConfig.params,function (data) {
        if (data.code=200){
            wpsConfig.initDataOption.url=data.data.wpsUrl
            wpsConfig.initTokenOption.token=data.data.token
            window.onload =async  function(){
                const instance = WebOfficeSDK.config( wpsConfig.initDataOption);
                instance.setToken(wpsConfig.initTokenOption)
                await instance.ready();
                /*监听函数*/
                instance.on('fileOpen',function(data){
                    console.log("fileOPen:"+data)
                })
                instance.on('error', function(data) {
                    // do something...
                    console.log(data);
                })
                function instanceApp() {
                    const app = instance.Application;
                    this.console.log(JSON.stringify(app))
                }
                instanceApp()
            }


        }
    })





